package com.briup.estore.service;

import com.briup.estore.common.dto.AddressAddDTO;
import com.briup.estore.common.dto.AddressUpdateDTO;
import com.briup.estore.common.vo.AddressVO;

import java.util.List;

/**
* @author qinyc
* @description 针对表【es_address】的数据库操作Service
* @createDate 2023-07-18 21:33:00
*/
public interface AddressService {
    List<AddressVO> findAddresses(Integer userId);

    void  save(AddressAddDTO addressAddDTO,Integer userId);

     void  update(AddressUpdateDTO addressUpdateDTO);

     void  setDefaultAddress(Integer userId, Integer addressId);

     void cancelDefaultAddress(Integer userId) ;

     void  delete(Integer id);



}
